/*commom style*/
a {
    bblr: expression(this.onFocus=this.blur());
    /*IE使用*/
    outline-style: none;
    /*FF使用*/
}

*,
*:before,
*:after {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}

body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
legend,
button,
input,
textarea,
th,
td,
img {
    border: medium none;
    margin: 0;
    padding: 0;
}

body,
button,
input,
select,
textarea {
    font-family: 'Microsoft YaHei';
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
}

em {
    font-style: normal;
}

ul,
ol {
    list-style: none;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

a,
ins {
    text-decoration: none;
}

*:focus {
    outline: none;
}

a {
    color: #333333;
}

a:hover {
    color: #355e92;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.cf:after {
    display: block;
    content: "";
    height: 0;
    visibility: hidden;
    clear: both;
}

.cf {
    zoom: 1;
}

.hide {
    display: none;
}

.block {
    display: block;
}

.h10 {
    height: 10px;
}

.h15 {
    height: 15px;
}

.h20 {
    height: 20px;
}

.h30 {
    height: 30px;
}

.h40 {
    height: 40px;
}

.h25 {
    height: 25px;
}

.w1200 {
    width: 1200px;
    margin: 0 auto;
}

.w1100 {
    width: 1100px;
    margin: 0 auto;
}

.w1245 {
    width: 1245px;
    margin: 0 auto;
}

.w1170 {
    width: 1170px;
    margin: 0 auto;
}

.bgf {
    background: #fff;
}

.hide {
    display: none;
}

/*大标题*/
.bigTit {
    width: 1170px;
    margin: 0 auto;
    background: #ffffff;
    padding-top: 30px;
    padding-bottom: 30px;
}

.bigTit h1 {
    text-align: center;
    font-size: 31px;
    color: #365d98;
    font-weight: bold;
}

.bigTit h1 a {
    color: #365d98;
}

.bigTit p {
    font-size: 15px;
    line-height: 22px;
    color: #355e92;
    width: 1109px;
    margin: 10px auto 0;
}

.bigTit a {
    color: #ff0000;
}

/*left*/
.main_left {
    width: 805px;
}

/*轮播图*/
* {
    padding: 0;
    list-style: none;
    border: none;
}

#focus {
    width: 805px;
    height: 400px;
    overflow: hidden;
    position: relative;
    float: left;
}

.jxyw {
    width: 365px;
    float: left;
    background: #eaeaea;
    padding: 0 20px;
    height: 400px;
    margin-bottom:5px;
}

#focus ul {
    height: 400px;
    position: absolute;
    margin: 0;
    padding: 0;
}

#focus ul li {
    float: left;
    width: 805px;
    height: 400px;
    overflow: hidden;
    position: relative;
    background: #000;
}

#focus ul li img {
    width: 100%;
    height: 100%;
}

#focus ul li div.photo_bt {
    padding-left: 6px;
    position: absolute;
    bottom: 0;
    left: 0;
    font-size: 15px;
    color: #ffffff;
    z-index: 1;
    width: 805px;
    line-height: 40px;
    overflow: hidden;
    background-color: #000;
    opacity: 0.6;
}

#focus .btnBg {
    position: absolute;
    width: 805px;
    line-height: 40px;
    left: 0;
    bottom: 0;
    background-color: #000;
}

#focus .btn {
    position: absolute;
    width: 805px;
    line-height: 40px;
    padding-right: 25px;
    bottom: 0px;
    text-align: right;
    z-index: 2
}

#focus .btn span {
    display: inline-block;
    _display: inline;
    _zoom: 1;
    width: 12px;
    height: 12px;
    _font-size: 0;
    margin-left: 18px;
    cursor: pointer;
    background: #c9c9c9;
    color: #000;
    text-align: center;
    border-radius: 50%;
}

#focus .btn span a {
    font-size: 15px;
}

#focus .btn span.on {
    background: #fff;
}

/*政策文件&政策解读*/
.leftSecond .tit {
    height: 50px;
    line-height: 50px;
    border-bottom: 1px solid #d5d5d5;
}

.leftSecond .tit li {
    float: left;
    height: 50px;
    font-size: 23px;
    color: #a1a1a1;
    padding: 0 20px;
    cursor: pointer;
}

.leftSecond .tit li.hover {
    color: #c10d0c;
}

.leftSecond .tit li.hover a {
    color: #c10d0c;
}

.leftSecond .tit li a {
    padding: 0;
}

.leftSecond .tit li.titMore {
    float: right;
    padding: 0;
}

.leftSecond .tit a {
    color: #808080;
    font-size: 23px;
}

.leftSecond .titRight a {
    color: #10568a;
    font-size: 17px;
}

.leftSecond .list {
    padding-top: 15px;
}

.leftSecond .list li {
    margin-bottom: 23px;
}

.leftSecond .list .timeImg {
    display: inline-block;
    background: url(circle.png) no-repeat;
    width: 89px;
    height: 89px;
    color: #666666;
    font-size: 13px;
    text-align: center;
    padding-top: 20px;
}

.leftSecond .list .timeImg h2 {
    color: #666666;
    font-size: 20px;
    font-weight: bold;
}

.leftSecond .list .listTit {
    width: 565px;
    padding-left: 20px;
}

.leftSecond .list .listTit .listTitle {
    font-size: 17px;
    color: #004a7c;
    margin-bottom: 10px;
}

.leftSecond .list .listTit .listList {
    font-size: 13px;
    color: #666666;
    line-height: 28px;
}

.leftSecond .list li a {
    color: #004a7c;
    font-size: 13px;
}

.leftSecond .list li .listMore {
    display: inline-block;
    width: 94px;
    height: 40px;
    line-height: 40px;
    margin-top: 30px;
    background: url(icon02.png) no-repeat left center;
    text-align: center;
}

/*信息公开年报&中央环保督查整改&投资江西*/
.scrollWrap {
    width: 745px;
    overflow: hidden;
}

.leftThird li {
    width: 230px;
    height: 75px;
    line-height: 75px;
    /*border:1px solid #c5cde0;*/
    margin-left: 15px;
    font-size: 15px;
    color: #265181;
}

.leftThird li a {
    color: #265181;
    display: inline-block;
    /*padding-left:18px;*/
    width: 100%;
    height: 70px;
}

.leftThird img {
    width: 100%;
    height: 100%;
}

/*.leftThird .leftThird01{background:url(/picture/61/1807101538406369859.png) no-repeat 18px center;}*/
/*.leftThird .leftThird02{background:url(/picture/61/1807101544536884029.png) no-repeat 18px center;}*/
/*.leftThird .leftThird03{background:url(/picture/61/1807101538407009639.png) no-repeat 55px center;}*/
/*.leftThird .leftThird03 a{padding-left:55px;}*/
.next {
    float: right;
    margin-top: -50px;
    cursor: pointer;
}

/*互动交流*/
/* .leftForth .titRight{background:url(/picture/0/ca2ca4efd9964d9fb57b35eb11178d04.jpg) no-repeat left center;width:170px;} */
.leftForth .list .title {
    color: #004a7c;
    font-size: 17px;
    height: 45px;
    line-height: 40px;
}

.leftForth .list .title a {
    font-size: 17px;
}

.leftForth .list .zxft {
    font-size: 15px;
    color: #333333;
}

.leftForth .list .zxft span {
    font-weight: bold;
}

.leftForth .list .zxft li {
    line-height: 33px;
    margin-bottom: 0px;
}

.leftForth .list .zxft li a {
    color: #333;
    font-size: 15px;
}

.leftForth .list .zxft li a:hover {
    color: #355e92;
}

/*意见征集&常见问题*/
.yjzj .yjzjTitle li:first-child {
    background: url(icon07.png) no-repeat right center;
}

.yjzjTitle ul li a {
    font-size: 17px;
    color: #666666;
}

.yjzjTitle li.hover a {
    color: #103d70;
}

.yjzj .list li {
    float: left;
    line-height: 33px;
    background: url(icon04.png) no-repeat left center;
    padding-left: 12px;
    margin-bottom: 0px;
    font-size: 15px;
    color: #333333;
}

.yjzj .list li.firstChild {
    background: none;
    height: 50px;
    padding-left: 0px;
}

.yjzj .list li a {
    color: #333333;
    font-size: 15px;
}

.yjzj .list li a:hover {
    color: #355e92;
}

.yjzj .list li.firstChild span {
    display: inline-block;
}

.yjzj .list li.firstChild span.dqzj {
    width: 50px;
    height: 50px;
    border: 1px solid #c31f0b;
    margin-right: 20px;
    padding: 3px 8px;
    line-height: 20px;
    color: #c31f0b;
}

.yjzj .list li.firstChild a {
    display: inline-block;
    width: 375px;
    float: right;
    line-height: 25px;
}

.yjzj .list li.firstChild a span {
    color: #999999;
    font-size: 13px;
}

.yjzj .yjzjTitle {
    border: none;
    height: 45px;
    line-height: 45px;
}

.yjzj .yjzjTitle li {
    float: left;
    height: 45px;
    line-height: 45px;
    margin-bottom: 12px;
    font-size: 17px;
    color: #666666;
}

.yjzj .yjzjTitle li a {
    color: #666666;
}

.yjzj .yjzjTitle li.hover a {
    color: #103d70;
}

.znwd li {
    float: left;
    width: 92px;
    height: 71px;
    margin-left: 25px;
    text-align: center;
    margin-top: 15px;
    margin-bottom: 0px !important;
    font-size: 14px;
    color: #333333;
}

.znwd li a {
    font-size: 14px;
    color: #333333;
    display: inline-block;
    height: 71px;
    padding-top: 43px;
}

.znwd li.znwd01 {
    margin-left: 0px;
    background: url(/picture/0/1809141122228436761.png) no-repeat left center;
}

.znwd li.znwd02 {
    background: url(/picture/0/1809141122228407071.png) no-repeat left center;
}

.znwd li.znwd03 {
    background: url(/picture/0/1809141122228369333.png) no-repeat left center;
}

.znwd li.znwd04 {
    background: url(/picture/0/1809141122228321296.png) no-repeat left center;
}

/*right*/
.main_right {
    width: 365px;
}

.main_right>div {
    padding: 0 20px;
    background: #f3f3f3;
}

/*江西要闻&国务院信息*/
.main_right .jxyw {
    background: #eaeaea;
    height: 400px;
    overflow: hidden;
}

.jxyw .tit {
    height: 45px;
    line-height: 45px;
    margin-top: 15px;
}

.jxyw .tit li {
    float: left;
    height: 45px;
    font-size: 23px;
    color: #666666;
    padding: 0 20px;
    cursor: pointer;
    background: #f7f7f7
}

.jxyw .tit li.hover {
    color: #fff;
    background: #006eab;
}

.jxyw .tit li.hover a {
    color: #fff;
}

.jxyw .tit li a {
    padding: 0;
}

.jxyw .tit li:first-child {}

.jxyw .tit li.titMore {
    padding: 0;
}

.jxyw .tit a {
    color: #666666;
    font-size: 23px;
}

.list {
    padding-top: 8px;
}

.jxyw .list li {
    /*height:45px;*/
    background: url(icon01.gif) no-repeat left 11px;
    padding-left: 12px;
    font-size: 15px;
    color: #004a7c;
}

.jxyw .list li a {
    color: #004a7c;
    line-height: 19px;
}

.jxyw .list li span {
    color: #004a7c;
    float: right;
    /*margin-left:15px;*/
}

.jxyw #con-three-2 li {
    height: 45px;
    line-height: 45px;
    background: url(icon01.gif) no-repeat left 23px;
    padding-left: 12px;
    font-size: 15px;
    color: #004a7c;
}

.jxyw #con-three-2 li a {
    color: #004a7c;
    line-height: 0px;
}

.jxyw #con-three-2 li span {
    color: #004a7c;
    float: right;
    /*margin-left:15px;*/
}

/*最新发布*/
.zxfb .tit {
    border-bottom: 1px solid #d5d5d5;
}

.zxfb .tit li {
    font-size: 23px;
    color: #c10d0c;
    height: 65px;
    line-height: 65px;
}

.zxfb .tit li a {
    color: #c10d0c;
}

.zxfb .list li {
    background: url(icon04.png) no-repeat left 15px;
    padding-left: 12px;
    font-size: 17px;
    line-height: 30px;
    color: #004a7c;
}

.zxfb .list li a {
    color: #004a7c;
    display: inline-block;
    width: 245px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

/*新闻发布*/
.xwfb .xwfb_tit {
    display: inline-block;
    background-color: #000;
    opacity: 0.4;
    width: 110px;
    height: 37px;
    position: absolute;
    top: 10px;
    left: 20px;
    line-height: 37px;
    font-size: 15px;
    color: #ffffff;
    text-align: center;
}

.xwfb .xwfb_title {
    display: inline-block;
    width: 326px;
    height: 40px;
    line-height: 40px;
    font-size: 15px;
    background-color: #000;
    opacity: 0.6;
    position: absolute;
    bottom: 0px;
    left: 20px;
    color: #fffefe;
    text-align: center;
}

.xwfb .xwfb_title a {
    color: #fff;
}

/*政务服务*/
.zwfw_list li {
    float: left;
    width: 155px;
    height: 75px;
    line-height: 75px;
    border: 1px solid #dadada;
    font-size: 17px;
    color: #333333;
    margin-bottom: 15px;
}

.zwfw_list li a {
    display: inline-block;
    width: 100%;
    height: 75px;
    padding-left: 45px;
}

.zwfw_list li.zwfw_list01 {
    background: url(/picture/0/1809141114296495213.png) no-repeat 10px center;
}

.zwfw_list li.zwfw_list02 {
    float: right;
    background: url(/picture/0/1809141114296456068.png) no-repeat 10px center;
}

.zwfw_list li.zwfw_list03 {
    background: url(/picture/0/1809141114296571545.png) no-repeat 10px center;
}

.zwfw_list li.zwfw_list04 {
    float: right;
    background: url(/picture/0/1809141114296531190.png) no-repeat 10px center;
}

.zwfw_list li.zwfw_list05 {
    background: url(/picture/0/1809141114296601794.png) no-repeat 10px center;
}

.zwfw_list li.zwfw_list06 {
    float: right;
    background: url(/picture/0/1809141114296381556.png) no-repeat 10px center;
}


/*友情链接*/
.footer_box {}

.footer_box_top {
    height: 86px;
    background: #10568a;
}

.friendlink_box {
    width: 1170px;
    margin: 0 auto;
    padding-top: 29px;
    position: relative;
}

.friendlink_box>li {
    width: 285px;
    margin-left: 10px;
    line-height: 38px;
    font-size: 15px;
    color: #74acd6;
    height: 40px;
    border: 1px solid #74acd6;
    text-align: center;
}

.friendlink_box>li a {
    color: #666666;
}

.friendlink_box>.friendlink {
    background: #10568a url(icon05.png) no-repeat 250px center;
    cursor: pointer;
}

.friendlink_box>li:first-child {
    margin-left: 0px;
}

.friendlink02_div02 {
    width: 1156px;
    background: #F7F7F7;
    position: absolute;
    left: 0px;
}

.friendlink>div a {
    display: block;
    margin: 4px 20px;
    float: left;
    line-height: 28px;
    font-size: 13px;
    width: 195px;
}

.footer_box_bottom {
    height: 158px;
}

.footer_box_bottom>ul {
    width: 1170px;
    margin: 0 auto;
    padding: 35px 195px 0 95px;
}

.footer-nav {
    display: block;
    font-size: 13px;
    line-height: 13px;
    height: 13px;
    margin: 0 10px 5px 10px;
}

.footer-separate {
    width: 1px;
    height: 13px;
    background: #4a4a4a;
    margin: 0 5px;
}

.footer-l {
    width: 680px;
    text-align: center;
    padding-left: 30px;
}

.footer-l p {
    font-size: 13px;
    color: #333333;
    height: 18px;
    line-height: 18px;
    margin-top: 6px;
}

.footer-m {
    width: 52px;
    margin-top: 13px;
}

.footer-m img {
    display: block;
    width: 52px;
    height: 64px;
}

.footer-r {
    width: 110px;
    margin-top: 7px;
}

.footer-r img {
    display: block;
    width: 110px;
    height: 55px;
}

.friendlink>div a:hover {
    color: #004a7c;
}

.yqljcon {
    height: auto !important;
    height: 28px;
    min-height: 28px;
    width: 100%;
    padding: 10px;
}

.footerPP {
    text-align: left;
    padding-left: 15px;
    margin: 0;
    height: auto !important;
    min-height: 20px;
    width: 100%;
}

.footxq_left {
    float: left;
    width: 70px;
    height: auto !important;
    min-height: 10px;
    font-size: 13px;
    font-weight: 900;
    line-height: 26px;
}

.footxq_left a {
    font-size: 13px;
    font-weight: bold;
    line-height: 26px;
}

.footerPP a {
    width: 135px;
    color: #333333;
    line-height: 23px;
    display: block;
    float: left;
    height: 23px;
    overflow: hidden;
}

.footxq_right {
    float: left;
    width: 1050px;
    height: auto !important;
    min-height: 10px;
}

.footxq_div {
    width: 100%;
    height: 26px;
}

.friendlink02_div02 .footxq_div a {
    line-height: 26px;
    width: 90px;
}

/*友情链接*/


.list {
    padding-top: 0;
}

.jxyw .list td {
    height: 45px;
}

.jxyw .list td {
    /* height: 45px; */
    /*background: url(/jcms/jcms_files/jcms1/web3/site/picture/61/1808301646550603280.png) no-repeat left 11px;*/
    /*padding-left: 12px;*/
    font-size: 15px;
    color: #004a7c;
}

.jxyw .list td a {
    color: #004a7c;
    line-height: 25px;
    display: inline-block;
    width: 255px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    vertical-align: middle;
}

.jxyw .list td span {
    color: #004a7c;
    float: right;
    /* margin-left: 15px; */
}

.xwfb .swsj {
    width: 158px;
    height: 140px;
    background: url(swsj.png);
    font-size: 17px;
    color: #006eab;
}

.xwfb .swsj #left {
    line-height: 45px;
    display: block;
    width: 100%;
    height: 45px;
    text-align: center;
}

.xwfb .swsj #right {
    line-height: 50px;
    display: block;
    width: 100%;
    height: 45px;
    text-align: center;
    padding-left: 35px;
}

.xwfb .swsj a {
    font-size: 21px;
    font-weight: bold;
    color: #006eab;
    text-align: center;
    width: 100%;
    height: 45px;
    display: block;
}

.xwfb {
    background: #f7f7f7;
}

.gdt {
    width: 1170px;
    height: 100%;
    margin: 0 auto;
    padding-top: 35px;
}

/**底部图片**/
*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/*请复制一下代码*/
.wrap {}

.scroll_horizontal {
    position: relative;
    width: 1170px;
    height: 145px;
}

.scroll_horizontal .box {
    overflow: hidden;
    position: relative;
    width: 1080px;
    height: 145px;
    margin: 0 auto;
}

.scroll_horizontal .list {
    overflow: hidden;
    width: 9999px;
}

.scroll_horizontal .list li {
    float: left;
    width: 275px;
    height: 145px;
}

.scroll_horizontal .list li img {
    width: 260px;
    height: 145px;
}

/*按钮*/
.scroll_horizontal .prev,
.scroll_horizontal .next {
    position: absolute;
    top: 50%;
    margin-top: -25px;
    width: 40px;
    height: 50px;
    cursor: pointer;
}

.scroll_horizontal .prev {
    left: 10px;
    background-position: 0 0;
}

.scroll_horizontal .next {
    right: -5px;
    background-position: -40px 0;
}

/*按钮划过*/
.scroll_horizontal .prev:hover {
    background-position: 0 -50px;
}

.scroll_horizontal .next:hover {
    background-position: -40px -50px;
}

#acts {
    margin-top: 20px;
}



/* 二维码 */
.ewm div {
    margin-top: 5px;
}

.ewm {
    position: fixed;
    right: 20px;
    top: 35%;
}

.ewm .moquu_wxin {
    z-index: 2;
    width: 82px;
    height: 82px;
    background: #f2f2f2;
}

#moquu_top,
#moquu_wxin,
#moquu_wshare,
#moquu_wmaps,
#moquu_sina,
#moquu_qq,
#moquu_sinah,
#moquu_jxfz,
#moquu_jxszf,
#moquu_gft {
    z-index: 2;
    width: 50px;
    height: 50px;
    background: #f2f2f2;
    position: relative;
}



.moquu_wxin a:hover .moquu_wxinh,
.moquu_wshare a:hover .moquu_wshareh,
.moquu_wmaps a:hover .moquu_wmapsh,
.moquu_sina a:hover .moquu_sinah,
.moquu_qq a:hover .moquu_qqh {
    display: block
}

/* 微信公众号 */
.moquu_wxin a {
    display: block;
    margin-left: 13px;
}

.moquu_wxin a img {
    margin-top: 4px;
    width: 25px;
    height: 24px;
}

.moquu_wxinh {
    display: none;
    position: absolute;
    left: -100px;
    top: 0px;
    width: 99px;
    text-align: center;
    font-size: 12px;
}

.moquu_wxinh .change_tp {
    width: 99px;
    height: 99px;
}

#moquu_wxin:hover a .moquu_wxinh {
    display: inline-block;
}

/* app */
.ewm .moquu_wshareh {
    position: absolute;
    display: none;
    left: -270px;
    top: -158px;
    width: 264px;
    height: 264px;
    background: url(/picture/0/1901301743026521804.png) no-repeat;
}

/* 赣服通 */
.moquu_gft a {
    display: block;
    margin-left: 15px;
}

.moquu_gft a img {
    margin-top: 8px;
    width: 20px;
    height: 20px;
}

.moquu_gfth {
    display: none;
    position: absolute;
    left: -100px;
    top: 0px;
    width: 99px;
    text-align: center;
    font-size: 12px;
}

.moquu_gfth .change_tp {
    width: 99px;
    height: 99px;
}

#moquu_gft:hover a .moquu_gfth {
    display: inline-block;
}

/* 江西抚州 */
.moquu_jxfz a {
    cursor: pointer;
    display: block;
    margin-left: 15px;
}

.moquu_jxfz a img {
    margin-top: 8px;
    width: 20px;
    height: 20px;
}

.moquu_jxfzh {
    display: none;
    position: absolute;
    left: -100px;
    top: 0px;
    width: 99px;
    font-size: 12px;
    text-align: center;
}

.moquu_jxfzh .change_tp {
    width: 99px;
    height: 99px;
}

#moquu_jxfz:hover a .moquu_jxfzh {
    display: inline-block;
}

/* 江西省政府 */
.moquu_jxszf a {
    display: block;
    margin-left: 16px;
}

.moquu_jxszf a img {
    margin-top: 8px;
    width: 20px;
    height: 20px;
}

.moquu_jxszfh {
    display: none;
    position: absolute;
    left: -100px;
    top: 0px;
    width: 99px;
    font-size: 12px;
    text-align: center;
}

.moquu_jxszfh .change_tp {
    width: 99px;
    height: 99px;
}

#moquu_jxszf:hover a .moquu_jxszfh {
    display: inline-block;
}

/* 智能回答 */
.moquu_qq a {
    cursor: pointer;
    display: block;
    margin-left: 15px;
}

.moquu_qq a img {
    margin-top: 8px;
    width: 20px;
    height: 20px;
}

.ewm .topd {
    cursor: pointer;
    width: 50px;
    height: 50px;
    background: #f2f2f2;
}

.ewm .topd img {
    width: 17px;
    height: 20px;
    margin-top: 8px;
    margin-left: 16px;
}

.ewm .topd h1 {
    width: 100%;
    line-height: 20px;
    font-weight: normal;
    text-align: center;
    font-size: 10px;
}

/* 适老化 */
.whpageold .bigTit {
    padding: 50px 0;
}

.whpageold .bigTit h1 {
    background: none !important;
    padding-left: 0 !important;
    line-height: 78px;
    font-size: 52px;
    color: #333;
    text-align: left;
}

.whpageold .bigTit h1 a {
    color: #333;
}

.whpageold .bigTit p {
    font-size: 32px;
    color: #333;
    line-height: 55px;
    text-align: left !important;
    margin: 20px 0px 0px 0px;
}

.whpageold #focus {
    width: 1170px;
    height: 675px;
}

.whpageold #focus ul li {
    width: 1170px;
    height: 675px;
}

.whpageold #focus ul li div.photo_bt {
    width: 1170px !important;
    height: 95px;
    line-height: 95px;
    padding-left: 20px;
}

.whpageold #focus ul li div.photo_bt a {
    font-size: 36px !important;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.whpageold .jxyw {
    padding: 0px 30px 30px 30px;
    width: 100%;
    height: auto;
}

.whpageold #focus .btn span {
    width: 24px;
    height: 24px;
}

.whpageold #focus .btn {
    line-height: 80px;
    width: auto !important;
    left: unset;
    right: 0;
}

.whpageold .jxyw .tit {
    height: auto;
    line-height: normal;
    margin: 30px 0 0 0;
}

.whpageold .jxyw .tit li.hover {
    background: #006eab;
}

.whpageold .jxyw .list td img {
    width: 6px;
    margin-top: 0 !important;
    margin-right: 20px !important;
}

.whpageold .jxyw .list td a {
    font-size: 36px;
    line-height: 70px !important;
    display: inline;
    white-space: inherit;
    width: auto;
}

.whpageold .jxyw .list td span {
    margin-left: 25px;
    color: #666666 !important;
    line-height: 70px !important;
    font-size: 36px;
}

.whpageold .jxyw .list li {
    padding-left: 30px;
    background-position: left 35px !important;
    background-size: 6px;
    line-height: 70px !important;
    width: auto;
}

.whpageold .jxyw #con-three-2 li {
    background-position: left 35px !important;
    background-size: 6px;
    line-height: 70px !important;
    height: auto !important;
    padding-left: 30px;
    width: auto;
}

.whpageold .jxyw .tit li.hover a {
    color: #fff;
}

.whpageold .jxyw .tit li {
    height: auto;
    background: #fff;
    padding: 0;
    width: auto;
}

.whpageold .jxyw .tit li a {
    padding: 22px 44px;
    font-size: 48px;
    display: block;
    color: #666;
}

.whpageold .zxfb {
    padding-top: 50px;
}

.whpageold .zxfb .tit a {
    font-size: 48px;
}

.whpageold .zxfb .tit {
    font-size: 48px;
    color: #c10d0c;
    height: auto;
    line-height: initial;
    padding-bottom: 30px;
    border-bottom: 2px solid #ccc;
    margin-bottom: 20px;
}

.whpageold .zxfb .list li a {
    display: inline;
    color: #333;
    white-space: inherit;
    width: auto;
    line-height: 70px;
    float: none;
}

.whpageold .zxfb .list li {
    font-size: 36px;
    line-height: 70px !important;
    padding-left: 30px;
    background-position: left 33px !important;
    background-size: 6px;
    height: auto !important;
    width:100%;
    margin:0;
}

.whpageold .zxfb .list li span {
    float: none !important;
    padding-right: 0 !important;
    padding-left: 30px;
}

.whpageold .main_left {
    width: 100%;
    overflow: inherit;
}

.whpageold .main_right {
    width: 1170px;
    margin: 0 auto;
}

.whpageold .main_left.bt-left>div>.leftSecond {
    overflow: hidden;
    padding-top: 50px !important;
}

.whpageold .leftSecond .tit li.titRight {
    float: left !important;
    padding: 0;
    height: auto;
    line-height: inherit;
}

.whpageold .leftSecond .tit {
    height: auto;
    line-height: normal;
    border-bottom: none;
    margin-top: 3px;
}

.whpageold .leftSecond .tit li.hover,
.whpageold .leftSecond .tit li.hover a {
    font-size: 48px;
}

.whpageold .leftSecond .tit li:first-child {
    padding-left: 0;
}

.whpageold .leftSecond .tit li {
    padding-left: 25px;
}

.whpageold .leftSecond:nth-child(3) .tit li.titRight:last-child {
    float: left !important;
    color: #025EBA;
    padding: 20px 0px 0px 0px;
    height: auto;
}

.whpageold .leftSecond .tit a {
    font-size: 44px !important;
    color: #333;
}

.whpageold .leftSecond .titRight a {
    font-size: 44px !important;
    color: #025EBA;
}

.whpageold .leftSecond .list {
    padding-top: 30px;
}

.whpageold .leftSecond .list li a,
.whpageold .gwyinfo li span {
    font-size: 36px;
}

.whpageold .leftSecond .list li a {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
    width: 90%;
}

.whpageold .leftSecond .list .timeImg {
    width: 180px;
    height: 180px;
    border: 1px solid #333;
    margin-top: 10px;
    font-size: 32px;
    padding-top: 35px;
    background: none;
}

.whpageold .leftSecond .list .timeImg h2 {
    font-size: 44px;
}

.whpageold .leftSecond .list .listTit {
    width: 800px;
    padding: 0px 40px;
}

.whpageold .leftSecond .list li div.listTit div.listTitle a {
    font-size: 36px !important;
}

.whpageold .leftSecond .list .listTit .listList {
    font-size: 32px;
    color: #666666;
    line-height: 64px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -moz-box;
    -moz-line-clamp: 2;
    -moz-box-orient: vertical;
    overflow-wrap: break-word;
    word-break: break-all;
    white-space: normal;
    overflow: hidden;
}

.whpageold .leftSecond .list li .listMore {
    margin: 15px 0;
    width: 180px;
    background: #eaeaea;
    padding: 15px;
    height: auto;
    margin-top: 60px;
    border-radius: 10px;
}

.whpageold .scrollWrap {
    width: 95%;
}

.whpageold .main_left>div {
    padding-right: 0px !important;
}

.whpageold .leftThird li {
    width: 380px !important;
    height: 112px;
    line-height: 111px;
    margin: 0;
}

.whpageold .leftThird li a {
    width: 350px;
    height: 111px;
    line-height: 111px;
}

.whpageold .ladyScroll-01 {
    position: relative;
    padding: 50px 0;
    border-bottom: 2px solid #ccc;
}

.whpageold .ladyScroll-01 .next {
    width: 46px;
    position: absolute;
    height: 111px;
    background: url(/picture/0/2212201451359256969.png)no-repeat center center #F9F9F9;
    bottom: 50px;
    right: -20px;
}

.whpageold .ladyScroll-01 .next img {
    display: none;
}

.whpageold .w1170:nth-child(4) {
    overflow: initial !important;
}

.whpageold .ladyScroll-01 .scrollWrap ul li a p {
    font-weight: 700;
    font-size: 36px;
    line-height: 78px;
    text-align: left;
    color: #456ca5;
    margin-left: 20px !important;
    line-height: 111px;
}

.whpageold .leftSecond:nth-child(3)>div.list.bt-tab-con>ul>table>tbody>tr>td>img {
    width: 6px;
    height: 6px;
    margin-top: -60px !important;
    margin-right: 30px !important;

}


.whpageold .leftSecond:nth-child(3)>div.list.bt-tab-con>ul>table>tbody>tr>td>a,
.whpageold .leftSecond:nth-child(3)>div.list.bt-tab-con>ul>table>tbody>tr>td>span {
    font-size: 36px;
    color: #333;
    line-height: 72px !important;
}

.whpageold .leftSecond:nth-child(3)>div.list.bt-tab-con>ul>table>tbody>tr>td>a {
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 1015px;
    display: inline-block;
    overflow: hidden;
}


.whpageold .ztzl {
    height: 350px !important;
}

.whpageold .gdt {
    padding: 50px 0;
}

.whpageold .scroll_horizontal .box {
    width: 1170px;
}

.whpageold #pic_list_1 {
    width: 1170px;
}

.whpageold .scroll_horizontal .next,
.whpageold .scroll_horizontal .prev {
    display: none;
}

.whpageold .scroll_horizontal .list li {
    width: 307px;
}

.whpageold .scroll_horizontal .list li img {
    width: 277px;
    height: 130px;
}
.whpageold .main_right>div{
    background: #fff;
}


.whpageold .main_right>div.zwfw {
    padding: 0 !important;
}

.whpageold .h15,
.whpageold .h20,
.whpageold .h40,
.whpageold .h30 {
    display: none;
}

.whpageold .zwfw_list li {
    width: 380px;
    height: 111px;
    background-color: #f9f9f9;
    border: 1px solid #ccc;
    margin-bottom: 30px;
}

.whpageold .main_right>div {
    background: none;
}

.whpageold .zwfw_list {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    padding-bottom: 20px;
}

.whpageold .zwfw_list::after {
    content: '';
    display: none;
}

.whpageold .zwfw_list li a {
    color: #333;
    font-size: 36px;
    line-height: 111px;
    padding-left: 103px;
    height: auto;
}

.whpageold .zwfw_list li.zwfw_list01 {
    background: url(/picture/0/2212201504176666927.png) no-repeat 35px center;
    background-size: 40px 40px;
}

.whpageold .zwfw_list li.zwfw_list02 {
    float: right;
    background: url(/picture/0/2212201504176351215.png) no-repeat 35px center;
    background-size: 40px 40px;
}

.whpageold .zwfw_list li.zwfw_list03 {
    background: url(/picture/0/2212201504175909799.png) no-repeat 35px center;
    background-size: 40px 40px;
}

.whpageold .zwfw_list li.zwfw_list04 {
    float: right;
    background: url(/picture/0/2212201504175634589.png) no-repeat 35px center;
    background-size: 40px 40px;
}

.whpageold .zwfw_list li.zwfw_list05 {
    background: url(/picture/0/2212201504175102030.png) no-repeat 35px center;
    background-size: 40px 40px;
}

.whpageold .zwfw_list li.zwfw_list06 {
    float: right;
    background: url(/picture/0/2212201504174611151.png) no-repeat 35px center;
    background-size: 40px 40px;
}
.whpageold .xwfb{
    display: none;
}
.whpageold .gwyinfo{
    height: auto !important;
}
.whpageold .leftForth .list .fr{
    display: none;
}
.whpageold .znwd {
    display: flex;
    justify-content: space-between;
}

.whpageold .znwd li {
    width: 277px;
    height: 111px;
    margin: 0;
}

.whpageold .znwd li.znwd01 a {
    color: #006EAB;
    font-weight: bold
}

.whpageold .znwd li.znwd02 a {
    color: #13B79B;
    font-weight: bold;
}

.whpageold .znwd li.znwd03 a {
    color: #006EAB;
    font-weight: bold
}

.whpageold .znwd li.znwd04 a {
    color: #25B0D4;
    font-weight: bold
}

.whpageold .znwd li.znwd01 {
    background: url(/picture/0/2212201530026688922.png) no-repeat left center;
    color: #006EAB;
}

.whpageold .znwd li.znwd02 {
    background: url(/picture/0/2212201530026409719.png) no-repeat left center;
    color: #13B79B;
}

.whpageold .znwd li.znwd03 {
    background: url(/picture/0/2212201530025994768.png) no-repeat left center;
    color: #006EAB;
}

.whpageold .znwd li.znwd04 {
    background: url(/picture/0/2212201530024035519.png) no-repeat left center;
    color: #25B0D4;
}

.whpageold div.yjzj>ul.znwd li a {
    display: block;
    line-height: 111px;
    width: 277px;
    height: 111px;
    padding: 0px 0px 0px 60px;
}

.whpageold div.yjzj>ul.znwd.cf:after {
    display: none;
    content: '';
}
.whpageold .yjzj .yjzjTitle li{
    width: 160px !important;
}
#iframe2,#iframe4{
    display: none;
}
.whpageold #iframe2,.whpageold #iframe4{
    display: block;
}
.whpageold #iframe1,.whpageold #iframe3{
    display: none;
}

.whpageold .jxyw .list li td a {
    display: inline;
    white-space: inherit;
}


.whpageold  .gdt{
	height: 350px;
	padding-bottom: 30px;
}
.whpageold .scroll_horizontal{
	height: 255px;
}
.whpageold .scroll_horizontal .box{
	height: 255px;
}

.whpageold .scroll_horizontal .list li {
	width: 585px;
    height: 255px;
}
.whpageold .scroll_horizontal .list li img{
	width: 570px;
    height: 280px;
}
.whpageold .yjzj{
    width: 100% !important;
}